sharply rebuff someone - Turkish English Dictionary